home *** CD-ROM | disk | FTP | other *** search
- global gMasterData, gBlinker, gFlashTime
-
- on startMovie
- setModule(gMasterData, #menu3)
- setUserArea(gMasterData, #menu3)
- setBlinker()
- set the keyDownScript to "quitCatcher"
- cursor(0)
- end
-
- on setBlinker
- repeat with thisArea in [#dm202, #meeting, #candles, #whowhat]
- if not activationOn(gMasterData, thisArea) then
- set gBlinker to thisArea
- exit
- end if
- end repeat
- set gBlinker to #empty
- end
-
- on blinkSprite
- if gBlinker <> #empty then
- set vNewTime to the ticks
- if vNewTime > gFlashTime then
- case gBlinker of
- #dm202:
- set vFlashSprite to 3
- set upMember to "area1"
- #meeting:
- set vFlashSprite to 4
- set upMember to "area2"
- #candles:
- set vFlashSprite to 5
- set upMember to "area3"
- #whowhat:
- set vFlashSprite to 6
- set upMember to "area4"
- end case
- set vThisName to the name of member the member of sprite vFlashSprite
- case vThisName of
- upMember:
- set the member of sprite vFlashSprite to member (upMember && "flash")
- (upMember && "flash"):
- set the member of sprite vFlashSprite to member upMember
- end case
- set gFlashTime to the ticks + 60
- end if
- end if
- end
-